<?xml version="1.0" encoding="UTF-8"?>
<html>
    <head>
        <link type="text/css" rel="stylesheet" href="./css/template.css" />
        <link type="text/css" rel="stylesheet" href="./css/SyntaxHighlighter.css" />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Conference about PowerAMC 11</title>
        <script language="javascript" src="./js/shInit.js" />
        <script language="javascript" src="./js/shCore.js" />
        <script language="javascript" src="./js/shBrushCpp.js" />
        <script language="javascript" src="./js/shBrushCSharp.js" />
        <script language="javascript" src="./js/shBrushCss.js" />
        <script language="javascript" src="./js/shBrushDelphi.js" />
        <script language="javascript" src="./js/shBrushJava.js" />
        <script language="javascript" src="./js/shBrushJScript.js" />
        <script language="javascript" src="./js/shBrushPhp.js" />
        <script language="javascript" src="./js/shBrushPython.js" />
        <script language="javascript" src="./js/shBrushRuby.js" />
        <script language="javascript" src="./js/shBrushSql.js" />
        <script language="javascript" src="./js/shBrushVb.js" />
        <script language="javascript" src="./js/shBrushXml.js" />
    </head>
    <body>
        <div class="chapter">
            <p>﻿</p>
        </div>
        <div class="chapter">
            <h2>Informations about the conference</h2>
            <ul>
                <li>Date : 02/01/2005</li>
                <li>Duration : from 14:00 to 17:30</li>
                <li>Concerned firm : SYBASE</li>
                <li>Conference's name : PowerAMC version 11</li>
                <li>Audience : Computer department's manager/Project leader</li>
                <li>Approximative number of persons present : 150</li>
                <li>Number of persons from the laboratery : 1 (Maxime VIALETTE)</li>
                <li>Number of persons from SUPINFO : 1 (Julien DEFAUT)</li>
                <li>Speaker's number : 5</li>
                <li>Speaker's name :</li>
                <ul type="circle">
                    <li>Dimitri VOLKMANN (Sybase)</li>
                    <li>Bruno CHAMPALIER (Sybase)</li>
                    <li>François GUERIN (Sybase)</li>
                    <li>René PELFRESNE (CNRS)</li>
                </ul>
            </ul>
        </div>
        <div class="chapter">
            <h2>Company's presentation</h2>
            <p>SYSBASE, software publisher of computer management and mobile enterpise solutions. Founded in 1984 in the United-States, Sybase celebrates today 23 years of innovation.</p>
            <p>With Sybase, companies fully take advantage of their 'data' capital : they are able to deliver the correct information, to the right person, at the good time, securely.</p>
            <p>Sysbase gives to companies a unique added value with providing specific tools for each need (data management, development and design of applications, integration and mobile infrastructure...).</p>
            <p>PowerDesigner is a part of those tools. It is leader tool in information system modelling. This tool hich was created in 1989 is available in it's 12th version.</p>
        </div>
        <div class="chapter">
            <h2>Conference's content</h2>
            <div class="subChapter">
                <h3>Presentation of PowerDesigner's functions</h3>
                <p>PowerDesigner is a powerfull solution of Information System Modelling. This group of tools support many modelling techniques : MERISE modelling (Data and Treatments : CDM (Conceptual Data Model), LDM (Logical Data Model), CTM (Conceptual Treatments Model), OTM (Organisational Treatment Model), ...), UML modelling ( classes' diagram, utilisation's cases, state-transition, ...)  particularly adapted for the appication's logic and Business Process Modelling.</p>
                <p>
                	This last function is particurlarly destined for non-computer technician in order to make easier the expression and the modelling of needs.
                    <br />
                    PowerDesigner is composed of a user-friendly graphical user interface. PowerDesigner is metadata integration tool :
                </p>
                <ul>
                    <li>Business process diagram</li>
                    <li>Code architecture</li>
                </ul>
                <p>It is an integrated solution allowing company modelling. The 11th version of PowerDesigner integrate :</p>
                <ul>
                    <li>a new diagram : the information flowing model le modèle de fluidité de l’information.</li>
                    <li>the support of SQLX : SQL querries returning an XML flow instead of a ResultSet.</li>
                    <li>generation of web services directly in the DBMS.</li>
                    <li>management of the dimensional DBMS such as Oracle.</li>
                </ul>
                <p>At the end of the year (2005), un plug-in for Visual Studio .NET allowing the code generation will be available. The Java plug-in allowing the integration of PowerDesigner in Eclipse for Java developers is available since the 10th version of PowerDesigner. With the 11th version, the Java plug-in support the new Eclipse version 3.0.</p>
            </div>
            <div class="subChapter">
                <h3>PowerDesigner specificities</h3>
                <p>Management of floating licences is available since the 9th version of PowerDesigner.This rule of licence depends not of the number of installation of the software on computers but the number of simultaneous uses. So, PowerDesigner can be setuped on each needed computers and allows to make the resctrictions of execution only on the licence server. PowerDesigner offer a couple of tools for code generation, reverse engineering and synchronisation between model and code. Thus, time of development, re-engineering and care are vastly reduced.</p>
                <ul>
                    <li>Autmatic creation of RDBMS structures for over 45 engines on the market, reverse-engineering and synchronisation.</li>
                    <li>Generation, automatic code reverse-engineering for Java, Microsoft .NET, WSDL, XML, PowerBuilder, ebXML, BPEL4WS.</li>
                    <li>Automatic modelling generation for Java, EJB, WebServices...</li>
                    <li>MDA support in order to deepen automatic code generation.</li>
                </ul>
                <p>The collaboration between teams using PowerDesigner is optimal because of a link and synchronisation technology :</p>
                <ul>
                    <li>Generation with comparison/fusion between two models, bidirectionnal and iterative without a loss of decisions taken during previous generation.</li>
                    <li>XML/Data link, Object/Relational, conformity between data sources for the data wharehouse modelling, ...</li>
                    <li>Programming langueges : Java, C#, VB.Net, PowerBuilder, WSDL, XML, Web Services, etc.</li>
                    <li>Integration engine based on ebXML or BPE4WS, Sybase Integration Orchestrator</li>
                </ul>
            </div>
            <div class="subChapter">
                <h3>First demo : demand's definition</h3>
                <p>This new rule of defining the demands is a "hat" modelling. It is a model to realise in amount of all others diagram you will realise. A demand can also be defined as a need or a specificity. This model integrate two types of different views :</p>
                <ul>
                    <li>The document view of the demands</li>
                    <li>The matrix view of tracability</li>
                </ul>
                <p>
                	The presentation is made in 5 steps :
                    <br />
                    The demands' list can be made using Microsoft Word, we can filter lines and columns in function of the chosen view.
                    <br />
                    Depending on the views, we can also give a sense of responsability to a demand in function the users. We can also give a sense of responsability but also asscociate demands.
                    <br />
                    Like every diagram available in PowerDesigner, we can link a demand to a conception's object (e.g : process diagram). The software also offer to export a demand to a use case diagram.
                    <br />
                    We can recreate a Word document from a view in order to select needed elements desired in the new Word document created.
                    <br />
                    The management mode of demands is the first step to do when you use PowerDesigner 11.
                </p>
            </div>
            <div class="subChapter">
                <h3>Second demo : « spot shot »</h3>
                <p>
                	This demonstration was in fact a quick overview of the new features of the 11th version. Available since last year, the developers who were accustomed to use the Eclipse IDE can use the plugin provided with PowerDesigner. This plug-in can modify diagrams directly in Eclipse and automate the code generation. This functionnality is an advantage in the use of the tool.
                    <br />
                    The hierarchy diagram of business process is also available and allows to better build your applications. So you can do a horizontal hierarchy but also  vertical one, depending on your needs.
                    <br />
                    Replication's functionnalities on a server are also presented, allowing to pass from a DBMS (DataBase Management System) to another one very quickly in replicating every data.
                    <br />
                    A SQLX (SQL XML) is available, allowing the direct generation of SQLX.
                    <br />
                    So you will be able to get directly your data in the XML format and also create stored procedures which generate SQLX querries.
                    <br />
                    XML Web Services are also put in the front of the presentation with the possibility to generate a creation script of the Web Service directly in your database. So it is very easy to implement how the parameters are sent with the generated script.
                    <br />
                    Now the Unicode characers are supported, so you can make a chineese CDM.
                    <br />
                    Plugins support has been improved allowing now to activate them or desactivate them.
                    <br />
                    Standards funtions like import/export of the diagram from the following formats has been improved :
                </p>
                <ul>
                    <li>Rational Rose</li>
                    <li>Oracle Designeré</li>
                    <li>Business Object</li>
                    <li>...</li>
                </ul>
            </div>
            <div class="subChapter">
                <h3>Activity report of a customer of PowerDesigner</h3>
                <p>
                	This conference's part has been dedicated to a customer of PowerDesigner, the CNRS (National Center of Research and Science). They used SilverRun, a competitor of PowerDesigner, then decided to use PowerDesigner in 2003 for an urbanisation project of their Information System.
                    <br />
                    Two teams seperated themselves from the vision of the approach of this project. The first team used a data approach, whereas the second one used a process approach. The goal of both teams is to gather themselves at the business level in order to visualise where the modelling differences they encountered and so find the points to change easier.
                    <br />
                    The main goal the CNRS has been focused on is the cartography module of the software which allows to concretely identify the needs at the applicative level.
                </p>
            </div>
            <div class="subChapter">
                <h3>News of the 12th version</h3>
                <p>This version contains :</p>
                <ul>
                    <li>the UML 2.0 standard</li>
                    <li>a tests management tool</li>
                    <li>an interface with projects management tools</li>
                    <li>the integration of Design Patterns</li>
                    <li>with the 12.5 version, a plugin for Eclipse 3, in order to import Rational Rose and ERwin models</li>
                </ul>
                <p>This plugin will allow the automatic code generation for EJB for example.</p>
            </div>
            <div class="subChapter">
                <h3>Precisions</h3>
                <p>
                	During the database replication to another DBMS, every data can be import/export (like table spaces).
                    <br />
                    The tested Microsoft Word's versions for the new fluidity diagram model with the demands definition are Word 2000 and Word 2003.
                    <br />
                    Customisable templates allows to generate Java classes, with xdoclets tags (allowing to obtain usable classes directly via Hibernate, JDO or toplink), from UML classes diagram. This option is very convenient for Java developers.
                </p>
            </div>
            <div class="subChapter">
                <h3>Contacts</h3>
                <p>Conference's animators :</p>
                <ul type="circle">
                    <li>Dimitri VOLKMANN (Sybase)</li>
                    <li>Bruno CHAMPALIER (Sybase)</li>
                    <li>Francois GUERIN (Sybase)</li>
                    <li>René PELFRESNE (CNRS)</li>
                    <li>Frank HILLARD (SYBASE Development Ingeneer)</li>
                </ul>
                <p>
                    Website :
                    <a href=" http://www.sybase.fr" target="_blank">http://www.sybase.fr</a>
                </p>
            </div>
            <applet height="320" archive="resources/demo.jar" width="320" code="thinlet.AppletLauncher">
                <param value="thinlet.examples.demo.Demo" name="class" />
            </applet>
        </div>
    </body>
</html>

